阅读更多

14顶
5踩

研发管理

翻译新闻 如何成为一名软件架构师?

2013-01-10 15:59 by 副主编 wangguo 评论(10) 有32061人浏览

所谓“不想当架构师的程序员不是一个好的程序员”,那么如何进入软件架构师行列呢?软件架构师Daniel Mohl给出了他的建议

 

下面这个列表是一个很好的起点,帮助你通向软件架构师之路: 

 

  • 你必须不断寻求改善。这里有一些很不错的书籍,可以提升你的技能:
  • 每一到两年学习一门新的编程语言。
  • 选择一个重点领域,尽可能对技术有一个高层次的理解。
  • 针对你的重点领域,开始写博客,并继续扩大你的知识面,在你的重点领域中成为专家。
  • 尝试不同的技术、编程语言、设计模式、架构等。
  • 向你的听众介绍技术,并努力让每个听众都能理解。
  • 阅读博客,浏览并参与到TwitterGoogle+中,收听播客、看杂志、参加用户组会议和技术会议,并在这些会议上发言。
  • 每天安排时间学习新的东西,即使它只需15分钟。
  • 有效利用一些被浪费掉的时间。
  • 了解各种可用的工具,以帮助你更有效地做好本职工作。
  • 了解大量不同项目中的不同架构。
  • 了解不同的项目管理方法。
  • 你所用的技术可以提供给业务多少价值?了解评估的方法。

原文:How to Become a Software Architect

14
5
评论 共 10 条 请登录后发表评论
10 楼 jayfan520 2016-08-22 17:56
全是英文看不懂啊。。。
9 楼 dohkoos 2014-07-08 15:19
说易行难!
8 楼 flycatdeng 2013-03-11 00:02
说起来简单,做起来难啊
7 楼 grzrt 2013-01-15 15:09
需要学习的 东西 好多呀   
6 楼 menmen55 2013-01-12 21:27
谢谢分享!!
5 楼 fengzhaoyang 2013-01-12 10:22
 
4 楼 rmn190 2013-01-11 17:05
虽说有些苦行僧的感觉, 但这个过程总的下来,还是很享受的。
3 楼 lvwenwen 2013-01-11 12:48
好厉害好厉害
2 楼 308202251 2013-01-11 09:00
 
1 楼 zhukewen_java 2013-01-10 16:21
好厉害呀!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 程序员面试刷题的书哪个好-software-architect:所以你想成为一名软件架构师?

    程序员面试刷题的书哪个好所以你想成为一名软件架构师? 如果您决定要训练自己成为一名软件架构师,这旨在成为资源的集合。 在第 1 阶段,它只是放入此自述文件中的一堆链接。 在第二阶段,它应该有一个结构,对每个...

  • 你真的懂成为一名软件架构师应该做些什么ma?

    开发和架构的界限难以捉摸。有些人告诉你它根本不存在,架构只是开发者们所做的设计过程的简单扩展。另外一些人认为这是一个鸿沟,它只能由那些做到高度抽象,而且不会陷入实现细节的开发者才能...软件架构是通过一个全

  • 如何才能快速成为一名Java架构师?

    如何才能快速成为一名Java架构师?很多程序员从业2-3年后都会进入一个迷茫期,或是瓶颈期,不知道如何进一步提升成为一名Java架构师。解决这个问题其本质是知道如何学习才能快速成为架构师。

  • 【第34期】如何成为一个软件架构师?

    导读:想要成为一个架构师是每位程序员的目标,那么如何成为一个软件架构师呢?架构的级别初级架构师:Application Level(应用级别),专注于单个应用,有非常明确的设计产品,...

  • 想成为软件测试架构师需要什么技能?

    测试架构师需要做些什么测试架构师听起来确实一个很酷的名字,至少已经跟上开发的步伐了,那么测试架构师需要做些什么呢,他需要哪些技能?  一.测试架构师需要做些什么  测试架构师听起来确实一个很酷的名字,至少已经...

  • 怎样才能快速成为一名架构师?看这里

    很多程序员朋友在从业2-3年后都会进入一个迷茫期,或者是瓶颈期,不知道怎样才能更近一步,成为一名架构师。本文可以告诉你如何学习才能快速成为架构师。

  • 怎样成为一名架构师?

    成为一名架构师需要有较强的技术能力和较高的软件设计能力。通常,成为架构师需要满足以下条件: 具备较高的软件工程知识,熟悉软件开发生命周期的各个阶段。 熟练掌握一种或多种高级编程语言,并能熟练使用各种...

  • 如何成为一个架构师?

    要成为一个架构师,需要什么呢?来解答啦~ 如何带领团队“攻城略地”?优秀的架构师这样做 导读:架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。看似完美的“人格...

  • 想成为软件架构师你的举止够优雅吗?

    想成为软件架构师你的举止够优雅吗?作为一名架构师,你需要和单位中的各色人等打交道。要在这个位置上真正取得成功,你需要从你所遇到的每个人那里汲取上级的主意和思想。调动所有人(包括你不赞同,甚至不愿相处的...

  • 如何成为一名高薪架构师?

    如何成为一名高薪架构师?

  • 怎么成为一名架构师?架构师第一步。基层开发人员逆袭成为架构师真的很难吗?

    咱们今天就好好讨论一下,那些热爱技术的开发人员最最关心的话题:怎么能成为一名架构师?“不想当将军的士兵不是一个好士兵”,相信大部分追求技术的研发小伙伴心里都有着一个梦想,那就是成为一名“无所不能”的...

  • 如何成为一名软件架构师

    如何成为一名软件架构师

  • 怎样可以成为一名安全架构师?岗位晋升路径全在这里了

    成为安全架构师,首先先从入门岗位入手:安全管理员、网络管理员、系统管理员。其次是中级职位,例如:安全分析师,最后再不断晋升,成为高级安全架构师甚至首席安全架构师

  • 基于jsp+servlet+mysql的javaweb健身房俱乐部系统

    包括系统管理后台和前端动态网页的设计搭建。系统管理后台提供给俱乐部员工使用,可以对俱乐部的课程、器材、房间等进行管理维护;前端网页主要提供给消费者使用,可以在线浏览课程、预约上课等。 技术栈:JavaScript,Mysql 数据库,JSP、tomcat、HTML、CSS。

  • Tomcat安装配置基础详细教程讲解.docx

    tomcat安装及配置教程 Tomcat安装配置基础详细教程讲解.docx

  • 51单片机智能百叶窗项目

    51单片机智能百叶窗项目

  • PHP课程网站络管理系统

    PHP课程网站络管理系统

  • 2023年上半年度TikTok行业白皮书电子版.zip

    2023年上半年度TikTok行业白皮书电子版.zip

  • 扩展卡尔曼滤波算法的python代码实现与解读.docx

    卡尔曼滤波算法 扩展卡尔曼滤波(Extended Kalman Filter, EKF)是卡尔曼滤波的一种扩展,用于解决非线性系统的状态估计问题。EKF通过局部线性化非线性函数来近似非线性系统的行为,从而应用标准的卡尔曼滤波算法。下面是一个简单的扩展卡尔曼滤波算法的Python实现示例,以及对其核心步骤的解读。 ### Python代码实现 ```python import numpy as np def ekf(x, P, measurement_func, measurement_jacobian, control_input=None, control_jacobian=None, measurement=None, R=None, Q=None): """ 扩展卡尔曼滤波算法实现 参数: x: 上一时刻的状态估计值,维度为(n,)的np.array P: 上一时刻的协方差矩阵,维度为(n,n)的np.array measurement_func: 非线性测量模型函数,输入状态输出测量值 measureme

Global site tag (gtag.js) - Google Analytics